sales, marketing and pr careers in Sligo, Ireland